transposable genetic element - English Synonyms Dictionary